Meghalaya Tour Packages
Meghalaya is one of the finest North eastern states of India with so much of Natural beauty in it. ... Shillong and Cherrapunjee are the highlights of Meghalaya for its weather and climatic conditions. One of India's highest rainfall receiving states and are into complete Organic farming.