Visiting Lizard Island
Lizard Island is a stunning island paradise just off the north-east coast of Australia, promising soft sands, lush countryside,a diverse wildlife and water so clear you can see to the bottom – and it’s practically unspoiled by modern tourist fare, making it ideal for those looking for a little peace and tranquility. Whether you’re taking a day trip from the mainland or seeking a little luxury in the Great Barrier Reef, this is a fantastic destination. Read the rest of this entry »