Kesavadasapuram is a major junction in Thiruvananthapuram city, Kerala, India. It is the meeting point of National Highway 66 and MC Road. From Wikipedia