X
Valliyakulangara Temple
Oachira, Kollam
Rate This
Valliyakulangara Temple.