Where is Skulls?

Where is Skulls located?

Skulls, Paphos, Cyprus (approx. 34.98333°, 32.45°)


Where is Skulls on the map?