Where is Siete Pecados Islands?

Where is Siete Pecados Islands located?

Siete Pecados Islands, Guimaras, Philippines (approx. 10.76681°, 122.6764°)


Where is Siete Pecados Islands on the map?