London enchants everybody who comes here. This is a place stuffed with fun and leisure and it also has a history to bank on. Palaces, parks and museums are there in good number. So allow us to start our journey and discover London. Tower of London: Situated on the north financial institution of river Thames, that is marvelous palace to go for. Just lately it has additionally been included in UNESCO world heritage list. Earlier this place was known for torture and great misery. Buckingham Palace: Go to this place for the altering of guards. It’s quite funny to...