shillong, meghalaya, ne india
Megh Roddur