Surfing Turtle Lodge

Surfing Turtle Lodge is a paradise at the beach just down to the coast from Leon. To get here you have to take a short boat to get to a 8km long island. Once there you walk for about 15 minutes beforeLäs mer
Surfing Turtle Lodge is a paradise at the beach just down to the coast from Leon. To get here you have to take a short boat to get to a 8km long island. Once there you walk for about 15 minutes beforeLäs mer