Tamarind Nilambur

Karimpuzha, Chungathara
Nilambur
India