Member, 43
I've been laid there... It's just off the coast of Panama City. Hour boat ride.
Isla Taboga?