A village name in Kerala, India; derived from Malayalam words meaning ‘small’ (cheru) and ‘rock/stone’ (para)

1 Post