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

Waterfalls

Lad Lymbai / Breakfast

Jowai / View

Jowai / We had to be turned back here

Shillong / Town

Shillong / Sumo terminal

From Shillong to Dawki / Bus
