Hamilton Island, Australia where you can swim in the Great Barrier Reef

A little getaway for a few days up into Queensland, Australia to an area known as the Whitsundays. We stayed on Hamilton Island (flew directly onto the island from Melbourne – […]