Walking holidays in Shillong, Meghalaya

A walk in the rains.

A walk in the rains.