Sitrah

Bahrain

Sitra, also referred to as Sitrah or Sitra Island, is a city and island located in the Kingdom of Bahrain. It is situated approximately 5 km (3.1 mi) south of the capital city, Manama, which lies on Bahrain Island.

Sources

  1. Sitra