Surfing Turtle Lodge
February 18, 2017 in Nicaragua ⋅ ⛅ 33 °C
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 beforeRead more




