Where is Surfing Turtle Lodge, Poneloya?

Where is Surfing Turtle Lodge, Poneloya located?

Surfing Turtle Lodge, Poneloya, Surfing Turtle Lodge, Poneloya, Nicaragua (approx. 12.38931°, -87.05851°)


Where is Surfing Turtle Lodge, Poneloya on the map?