Sri Valliura Aalvar Temple
← Explore all Temples & Teerth
Place: Point Pedro
Sri Valliura Aalvar Temple. Located in Point Pedro.
- Address
- Vallipuram, Jaffna District, Northern Province, 40600, Sri Lanka
- Nearest City: Point Pedro
← Explore all Temples & Teerth
Place: Point Pedro
Sri Valliura Aalvar Temple. Located in Point Pedro.