Where is Cala Pi?

Where is Cala Pi located?

Cala Pi, Cala Pi (Station), Spain (approx. 39.363857°, 2.838247°)


Where is Cala Pi on the map?