Lake Buffalo - man made lake at the foot of Mount Buffalo National Park - Luxury short breaks Australia