Meghalaya never fails to surprise us. It has blessed us with beautiful locations, tall waterfalls, and high mountain, I have visited many resorts and hotels in other parts of our country but the feeling that you get by staying in the resorts in Meghalaya is unique. The chilly weather, the fresh air, the natural beauty …
Browse Tag For