Where is Hermosa Beach?

Where is Hermosa Beach located?

Hermosa Beach, Guanacaste, Costa Rica (approx. 10.5677°, -85.67612°)


Where is Hermosa Beach on the map?