There's quite a lot that sets Meghalaya apart from the rest of the ... you will pass through a dense forest lined with exotic flowers and trees. You will be welcomed by butterflies that will ...