Island Off Costa Rica

32.181344, -80.720288