Hyderabad, Telangana, India
Muscat, Muscat Governorate, Oman
Muscat,Al Maabilah,Al khair St, Muscat,Al Maabilah,, Oman
Muscat, Seeb, Oman
London
Nuremberg, Germany
Muscat, Muscat, Oman
Oman, Muscat