Pallimanveedu Thampuran Temple
← Explore all Temples & Teerth
Place: Nedumangad Kerala
Pallimanveedu Thampuran Temple. Located in Nedumangad.
- Address
- Vembayam, Kanyakulangara, Nedumangad, Thiruvananthapuram, Kerala, 695615, India
- Nearest City: Thiruvananthapuram