The thought of travelling to Meghalaya was obvious. Mysterious, serene, and secluded, Meghalaya is the ideal destination for all those…