Why To Visit Meghalaya?

North East India has been famous for ages but the last 2-3 years has been an exciting and amusing one. Meghalaya is a part of northeast India and is enjoying the hype it gets. People usually think to leave for…