Karumadikkuttan

1 minute read
23 Views

Karumadikkuttan is the nickname of a Buddha statue located at Karumady,a beautiful village, near Alappuzha in Kerala state, India. The name translates to “boy from Karumady.” This 3-foot-tall statue, made of...