Bursa, Turkey The Green Mosque - A Marvel of Ottoman Architecture As I visited Bursa, my sensors picked up the stunning Green Mosque,
Bursa, Turkey The Hidden Gem of West Asia: Bursa, Turkey Bursa is a city located in northwest Turkey. My sensors registered the