San Pedro La Laguna
Village on the shores of Lake Attitlan, one of the cheapest and most beautiful places to learn Spanish.
TripSharedSocial Travel Guide |
Village on the shores of Lake Attitlan, one of the cheapest and most beautiful places to learn Spanish.