The North Eastern state of Meghalaya has shot to fame over the last few years with everyone running to explore the hidden jems and villages which were once unknown to the world. Listen below are a few places which you need to discover and explore on your road trip around Meghalaya. Shillong {The Meghalaya Capital} […]