Where is Siete Pecados?

Where is Siete Pecados located?

Siete Pecados, Palawan, Philippines (approx. 11.98384°, 120.2299°)


Where is Siete Pecados on the map?