Meghalaya Travel Guide

Meghalaya means the  "Abode of the Clouds " and that's exactly what the destination does for refreshing the minds of weary travelers. The beautiful state in the northeastern corner of India  is most conducive for long Holidays .The City of Shillong is its picturesque Capital.  The Elephant  Falls ,Nowakhali Falls  and also the caves in Krem Mawmluh, Jaintia Hills & Garo Hills  offers a wide range of variety for the discerning traveler. The Cathedrals & Cemetery's are a symbol of Culture of this  wonderful place. Do not forget to visit Cherapunjee which receives the highest amount of rainfall in India .About 250 species of butterflies are found in  Meghalaya.