Witness a slice of heaven in Meghalaya

Meghalaya is one of the beautiful states of Northeast India. The name Meghalaya literally means ‘the adobe of clouds’ and is often referred to as the Scotland of India. You will find many interesting things from living root bridges to many beautiful caves in this state. Meghalaya as a whole is a combination of everything that a soul seeks for during tranquil holidays. The state has some of the thickest primary and subtropical forests with wide variety of flora and fauna, hence constitutes one of the important ecotourism and wildlife circuits in the country. Tourists come to this wonderland in large numbers in different seasons of the year seeking for adventure opportunities in the form of trekking, rock and mountain climbing, hiking, caving, water sports and more. They also come to Meghalaya for spending peaceful holidays and understanding interesting tribal culture and customs. There are many places to visit in Meghalaya that can blow you away with its beauty. Shillong ...