Meghalaya: The Gem Of India
Meghalaya is a beautiful state that comes with unmatched beauty in all forms of nature. It became the state in 1972 by craving 2 districts from Assam the meaning of the word Meghalaya is derived from the Sanskrit word which means abode of cloud. It is considered as the gateway of the northeast. Meghalaya sees […]