The Ideal Shillong Café Trail
Reading Time: 3 minutes “One cannot think well, love well, and sleep well, if one has not dined well.” Shillong, the Scotland of the East and also the Rock Capital of India has its streets lined with cafes, ensuring that one has a true culinary experience while enjoying the …