With a population of over fifteen million people, Kolkata (formerly known as Calcutta) is considered the cultural capital of India as its people are a pool of multi-generational creative talents. Take home fond memories as you traverse the city's many attractions like Railway Museum, Indian Museum and Rabindra Bharati Museum. For the great outdoors, pay a visit and frolic with the flowers at the Botanical Gardens. For a spiritually enlightening journey, make sure you visit the Kali Temple, Marble Palace, Belur Math, Kumartuli, Mother Teresa’s Mission and Motherhouse. Of course, other cultural sites that will blow your mind are the St. John’s Church, Jain Temples and Babu Ghat. With so much to do, no wonder millions of tourists from all over the globe trot to this vibrant city!