Long Island is a natural feature, located at Long Island, Whitsundays QLD 4802, Australia
Endroit paradisiaque.