Kulathupuzha is a picturesque village located in the Kollam district of Kerala, nestled within a dense forest range along the Thiruvananthapuram - Shenkottai road. This serene village is best known for its revered Sastha Temple, which attracts numerous devotees, particularly during the Vishu Mahotsavam festival celebrated in April or May. The temple, dedicated to Bala Sastha (young Lord Ayyappa), holds significant religious importance and is a prominent pilgrimage site in the region.
Legend has it that Lord Parashurama installed the idol at the temple after it was built by the Raja of Pandalam, although the idol was later discovered by a Brahmin. The village itself is situated on the eastern part of Kollam, and it is one of the largest villages in Kerala, covering an area of approximately 33,521.94 hectares. The Kulathupuzha River, a tributary of the Kallada River, flows through the village, adding to its natural charm and serving as a habitat for a variety of fish species.
Kulathupuzha is well-connected by frequent bus services from Kollam, making it easily accessible for visitors. The village offers a tranquil escape into nature, with its verdant surroundings and the serene river, making it an ideal destination for those seeking spiritual solace or a peaceful retreat.