NALUMANIKKATTU KAYAKING WATER SPORTS CLUB is located in Chavakkad, India on Blangad-Chettuwa Road, Mattummal Road. NALUMANIKKATTU KAYAKING WATER SPORTS CLUB is rated 4.5 out of 5 in the category tourist attraction in India.
Address
Blangad-Chettuwa Road, Mattummal Road
Amenities
Gender-neutral toilets
Good for kids