The Perfect Paradise: Heron Island

Here's a Clue!
23° 26' 32.271" S
X
151° 54' 53.281" E