The silence of nature is very real. It surrounds you... You can feel it. Meghalya, india
Photo 1 of 10
Meghalya,The land of rain and peace,it is an incredibly beautiful destination in india. The state is rich in natural beauty having many waterfalls, lakes, hills, clean villages,roads.meghalya is really full of adventures .