Meghalaya: Heaven on earth
The northeastern state is nicknamed as the Scotland of the East. Known for its beautiful hills and waterfalls, the state is primarily an agrarian economy.
Updated on: Oct 17, 2019, 17:22:07 IST
Subscribe Now! Get features like
