London City Calling India 6 Amazing Places to Visit in Northern India Ever thought out visiting India but not sure where to start? There are plenty of beautiful places to visit in North India to get …