Where is El Pez Surf Hotel, Popoyo?

Where is El Pez Surf Hotel, Popoyo located?

El Pez Surf Hotel, Popoyo, El Pez Surf Hotel, Popoyo, Nicaragua (approx. 11.47263°, -86.12597°)


Where is El Pez Surf Hotel, Popoyo on the map?