Buffalo Bay Beach
If you love the beach visiting Buffalo Bay is a must do on your itinerary. Magnificent setting, lots of activities - a beautiful coast line with gorgeous sunsets. Simply heaven on earth...