Designed by
Title
Satellite map of Bursa. Turkey. Map of streets and buildings of the town center. Asia #144911217
Description
Satellite map of Bursa. It is a large city in Turkey, located in northwestern Anatolia. Map of streets and buildings of the town center. Asia