one swimming spot in Grey Town (Costa Rica): 1 beach on the coast.
Swimming spots in Costa Rica · View on the map