Cookie Policy Terms and Conditions >
Vellarimala is a mountain hill stations in Kerala, India.[1]
Categories: Indian hill stations | Kerala | India stubs