Kapila Cave vennimala is located in Kottayam, India on 8th Mile Vennimala Rd, Payyappady. Kapila Cave vennimala is rated 4.3 out of 5 in the category religious destination in India.
Address
8th Mile Vennimala Rd, Payyappady
Accessibility
No wheelchair-accessible entrance