INDIA | Tuesday, 13 May 2014 | Views [192]
The town is named after the Muvattupuzha river which flows through it