Located close to the backwaters of Kerala’s Alappuzha district is the not-so-known Buddhist site of Karumadi Kuttan. This place is home to a unique idol of Lord Buddha made of solid black granite.
Located close to the backwaters of Kerala’s Alappuzha district is the not-so-known Buddhist site of Karumadi Kuttan. This place is home to a unique idol of Lord Buddha made of solid black granite.