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.