South Sitra Island

South Sitra (Arabic: سترة‎‎ or سِتْرَة) is an island in Bahrain.It has a distance of 12.5 km (7.8 mi) south of the capital, Manama, on Bahrain Island.

South Sitra Island

South Sitra (Arabic: سترة‎‎ or سِتْرَة) is an island in Bahrain.It has a distance of 12.5 km (7.8 mi) south of the capital, Manama, on Bahrain Island.