Where is Seth Isla Paraiso?

Where is Seth Isla Paraiso located?

Seth Isla Paraiso, Balearic Islands, Spain (approx. 40.02208°, 4.17861°)


Where is Seth Isla Paraiso on the map?