Where is Laya Public Beach?

Where is Laya Public Beach located?

Laya Public Beach, Bohol, Philippines (approx. 9.614118°, 123.9383°)


Where is Laya Public Beach on the map?