DEBAPRIYA from KOLKATA, India
Shillong-Cherrapunjee-Sohra-Dowky wonderful places, roads are worthy for smooth journey.Natural beauty is unforgettable everywhere.We stayed in the property named "Dew-Drop in" at upper side where The whole city was easily visible from top.