Welcome to Meghalaya – Abode of Potholes & Bad Roads
After receiving the recent accolade of “Festival capital of Europe” – Meghalaya gets its first participatory festival of BAD ROADS.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed