View Larger Map
Sitra - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Sitra,_Bahrain Cached
Sitra is an island in the Central Governorate of Bahrain, just east of Bahrain Island in Persian Gulf. It lies south of Manama and Nabih Saleh. The island's western ...
Sitra is an island in the Central Governorate of Bahrain, just east of Bahrain Island in Persian Gulf. It lies south of Manama and Nabih Saleh. The island's western ...