MEGHALAYA
Ride Through the Beautiful Roads of Cherrapunji – Meghalaya
The hilly state of North East India – Meghalaya is truly designated as the adobe of clouds. The credit behind its name is those cities which are always covered with misty clouds. Be it Shillong, Cherrapunji, Mawsynram, Guwahati, Mawphlang Sacred Forest, Dawaki all are special in their own ways. Among all the towns, rides through […]
