Thamalam Madathil Sree Bhagavathy Temple, dedicated to Goddess Durga, is located here. Chelsa Hospital is situated nearby.
Thiruvananthapuram Central Railway Station and Thiruvananthapuram Central Bus Station are around three km away.
Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments