‘The Abode of Clouds’, Meghalaya is sheer natural beauty. Carpeted with lush greenery, the mountain peaks form some of the most beautiful panoramas you will ever see. Meandering streams and rivulets are like silver necklaces adorning these mountains. The surroundings are clean and the fresh air is rejuvenating. A perfect holiday spot to explore with the family, read on to know what to expect on your trip to Meghalaya.
↧