Wednesday, July 13, 2005

Istanbul-World's Best City!
















According to the Travel and Leisure Magazine, Istanbul is the 7th best city in the world. Totally wrong. It is the best:)) Check out some amazing pictures from Can.

No comments: