Meghalaya, North east India, Travel India A Week Soaked in Love in Shillong, Meghalaya: An Essay for the Cloud Kingdom! A week of tr November 9, 2018April 28, 2021 by Madhurima17 Min Reading