Meghalaya came into existence as a full-fledged state on 21 January 1972. Meghalaya literally means the house of the clouds. It is basically a hilly state. The central and eastern part of Meghalaya, which consists of the mountains and river valleys of Khasi and Jaintia. Meghalaya tour will be a memorable journey for you. In this article, you […]