Kolkata is a fascinating city. History to science, food to art and religion to nature — the City of Joy has something for everyone

Howrah Bridge, or Rabindra Setu, is a significant Kolkata landmark

Built in 1943, it's one of the world's oldest hanging bridges, with no pillars supporting its suspension

Victoria Memorial in Kolkata is one of the most popular historical monuments in India

Victoria Memorial was built between 1906 and 1921

Vidyasagar Setu, also known as Second Hooghly Bridge, is the longest cable-stayed bridge in India. Total length: 823 metres (2,700 ft)

A short tram ride must be part of your Kolkata itinerary

Pay a visit to Dakshineshwar Kali Temple, known for its association with Ramakrishna Paramahamsa

Kolkata looks best during Durga Puja. Plan a trip around that time

Go for a heritage walk in North Kolkata, old part of the city where people settled in around 17th century

The 18th century South Park Street Cemetery is a heritage site

Do make a trip to the Palladian porch built in 1843 in the memory of Anglo-Indian scholar James Prinsep

Science City, one of the largest science centres in the world, is a must-visit place in Kolkata

Science City presents an engaging environment, making science & technology enjoyable for all

Soak in the natural beauty by taking an early morning boat ride in the Hooghly river

Revitalise yourself by taking a stroll in the serene, sprawling and lush green Botanical Garden

Start your day with a trip to Mallick Ghat flower market, one of the biggest in India

Spend an evening at Nandan, a govt-sponsored film & cultural centre built to encourage cinematic awareness in society

Do visit the Jorasanko Thakur Bari, the ancestral home of Rabindranath Tagore's family

Don't forget to take a ferry ride like locals do to go from one part of the city to another

Any trip to Kolkata is incomplete without its food, whether street food or fine dining. Photos: Getty