Meghalaya is a hilly state in northeastern India. The name means "the abode of clouds" in Sanskrit. The population of Meghalaya as of 2016 is estimated to be 3,211,474. Read More
On the 70th Republic Day ceremony, Gujarat will showcase the 'Rani ki Vav: Jal Mandir' (Queen's stepwell) in its tableau, which has been recognised as the ancient engineering marvel and also features on the UNESCO's World Heritage Site list, while Me ...