Where is Playa Punta de los Frailes?

Where is Playa Punta de los Frailes located?

Playa Punta de los Frailes, Manabi, Ecuador (approx. 0.0468796°, -80.08158°)


Where is Playa Punta de los Frailes on the map?