Level 4, 66 Wyndham Street
Auckland, New Zealand
Scawfell Island, located off the coast of Queensland, Australia, is a secluded island known for its pristine beaches, lush forests, and natural beauty, making it a serene getaway in the Whitsundays.