Tuesday, December 25, 2012

Canal Streets of the World

Canal Streets of the World

Dal Lake, Srinagar in India.


Hamburg, Germany.


Grand Canal, Venice.


Netherland.


El Gouna, Egypt.


Giethoorn, Netherlands


Bangkok, Thailand.


Annecy, France.


Tigre, Argentina


Bruges, Belgium.