6. Lizard Island
This mesmerizing island with its secluded beaches and sparkling waters has some of the most diving and snorkeling spots in the country. This slice of paradise is not a cheap getaway and is a popular choice only for those willing and able to splurge to enjoy a private villa on an exclusive tropical beach.