Travel Hotspots

London ki Saer

The first few images that strike us when we think about London, the capital city of England, is one, the Big Ben and two, the London bridge; all thanks to our Bollywood films that  give us a tour of the world abroad, by merely sitting in front of a screen. The …