Johnny Cay Natural Regional Park
This protected 4-hectare coral islet sits about 1.5km north of San Andrés Town. It's covered with coconut groves and surrounded by a lovely, white-sand beach. The sunbathing is good, but be careful swimming here as there are dangerous currents. The cay can fill up far beyond capacity, as tourists fight for space with an estimated 500 iguanas that call it home.