Socotra

Done That
Wanna Do
Socotra, also spelt Soqotra, is a small archipelago of four islands in the Indian Ocean.

Where and When

Socotra
Yemen
Wiki Details
Flights to SCT
from

What else is nearby

Please login and start sharing your experience.

I want to go

Latest Input

Latest members

Most Popular

Buy Book / App

Events

Buildings

Places