Trivandrum is a small city in southern India that feels like a world away from the noisy, crowded, and fast-paced cities across the globe. With its green spaces and restaurants that offer good food at affordable rates, it’s easy to see why this city has been voted as one of the best places to visit in India.