Offbeat Places in Meghalaya

Meghalaya literally translates to "The adobe of clouds" and true, the name justifies the environment you would see there. 

Meghalaya is a hilly state in north-eastern India. This is one of the Seven-Sisters states of North-east India. 

This is one of the wettest places on earth and as a result remains lush green most of the time. 

Here are some places in Meghalaya that are less visited by people but is sure to leave you spellbound.