Thottathil Mana
Near Chelakkara, Thrissur district in the state of Kerala, India.The village is known for the Athirathram yaga a special yagam capable of making rain if done properly which was held in 1975 and 2011 and there were heavy rain in both years. The yaga is an offering for Fire god. Views of ancient Thottathil Mana […]