It felt like heaven roads on earth!
Published on February 29, 2020
Shillong, long drive roads in northeast India, is a hill station in northeast India and the capital of the state of Meghalaya. Despite the enormous beauties, I just saw the roads of Shillong. It felt like heaven roads on earth!
Let’s Connect
Enjoyed this article? Let’s connect to share ideas and inspiration on living a meaningful life.
Get in Touch