Where is 99 Surf Lodge?

Where is 99 Surf Lodge located?

99 Surf Lodge, Rivas, Nicaragua (approx. 11.4504°, -86.09703°)


Where is 99 Surf Lodge on the map?