You can find Hidden Lake in Nebo, situated along the southern rim of the Blue Ridge Mountains. Here alongside Shoal Creek sits a fully furnished, waterfront