DSC01831 Published March 24, 2014 at × in Isla de Ometepe ← Previous Next → Basket of tortugas – Playa Hermosa, Nicaragua