Kanyakulangara Sree Dharma Sastha temple is located at Vembayam in Thiruvananthapuram, Kerala. This
is one among the 108 Ayyappa temples in Kerala. In Thottam Pattu, the temple is
known as Kannagulathu Kavu.
The murti of Ayyappa in the sreekovil is
seen holding Amrutha Kalasam in the right hand.
The Upa Devatas worshipped in the temple are Subrahmanian, Shiva, Goddess Parvati and Ganapathy.
Sastha and Subrahmanya are worshipped in the same sreekovil. Ganapathy, Shiva and Parvathi are worshipped in the same sanctum sanctorum.
The temple belongs to Kanyakulangara Madom. Puja is performed by the family.