India has five of the top 20 happiest cities in the world to buy a home, as per a new study by Online Mortgage Advisor that scraped geo-tagged thousands of Instagram images to analyse them. The happiest city in India to buy a home was Chandigarh, which came fifth in the global listing. The other Indian cities to feature in the top 20 places were Jaipur in tenth place,…