Eluthoor Ambal temple
← Explore all Temples & Teerth
Place: Vavuniya
Eluthoor Ambal temple. Located in Vavuniya.
- Address
- Mannar, Mannar District, Northern Province, Sri Lanka
- Nearest City: Vavuniya
← Explore all Temples & Teerth
Place: Vavuniya
Eluthoor Ambal temple. Located in Vavuniya.