If you are looking to explore domestic destinations while on holiday this year, check out the sites below for some of the quirkiest travel spots in India:
Living roots bridges, Cherrapunji, Meghalaya
Cherrapunji is known as the wettest place on earth, as it receive.. Read more
Read more about :
India, Hyderabad