Meghalaya is one of the Seven Sister States in Northeast India.
It is the wettest place on earth!
Because of "Bandh", we forced keep moving to the Bangladesh border town.
This road was faced to collapse in heavy rain
Lad Lymbai / Breakfast
Jowai / View
Jowai / We had to be turned back here
Shillong / Town
Shillong / Sumo terminal
From Shillong to Dawki / Bus