Titca is located in Thiruvananthapuram, India on GXRCX8R, Vazhayila, Winners Nagar, Peroorkada. Titca is rated 3 out of 5 in the category museum of zoology in India.
Address
GXRCX8R, Vazhayila, Winners Nagar, Peroorkada
Amenities
Good for kidsNo restaurant