Where is Meshal Hotel, Manama?
Where is Meshal Hotel, Manama located?
Meshal Hotel, Manama, Meshal Hotel, Manama, Bahrain (approx. 26.23702°, 50.59532°)
Where is Meshal Hotel, Manama on the map?
{"latitude":26.23702,"longitude":50.59532,"title":"Meshal Hotel, Manama"}