The completely unique Bengali cuisine is absolutely awesome. Though traditional Bengalis prefer rice and fish as their main food, their take on vegetables and desserts are truly varied and awesome. Street food in Kolkata is quite different from street food anywhere else in the world, starting from pani puri, chotpoti, jhal muri to golas, which are local takes on ice cream. Kolkata is also famous for its desserts, more importantly, it's sweetmeats which are more prominent during the religious ceremonies. Social life here centers around food and sweets, and this is one of the biggest reason to visit this majestic city.