Originally Posted by obelisk
Panama somewhere, maybe rio chagres?
No, not the Chargres or any area in Panama.
So the list of nots:
No Its not NZ, North Island.
Not Phuket, Phang Nga Bay, Thailand.
Glad I've been able to find one a little more difficult