Meghalaya, North east India, Travel India

A Week Soaked in Love in Shillong, Meghalaya: An Essay for the Cloud Kingdom!

A week of tr