Istanbul Turkey
Istanbul located in North West part of Turkey. Istanbul is the only city in the world built on two continents …
in Places To Go with 5 Comments
Istanbul located in North West part of Turkey. Istanbul is the only city in the world built on two continents …