Kottankulangara Chamayavilakku View 2016
Kotankulangara Devi Temple is a temple which is over 2000 years old. Kottankulangara Devi Temple is located in Chavara in Kollam district of Kerala, India. The beauty of Kottankulangara Devi Temple is the Female Lights. One of the rare festivals in Kerala, where men make a ‘Vratam’ or ‘dress’ in the form of a garment, […]