Kolkata

With its rich cultural heritage, unique traditions, bustling streets and vibrant atmosphere, Kolkata is a quaint and dreamy destination that offers a plethora of budget-friendly activities for solo travellers.