Река Мутирапужа является одним из главных притоков реки Перияр , самой длинной реки в штате Керала на юге Индии . Она берет начало в отдаленных лесах над долиной Пуямкутти - Эдамалаяр в округе Эрнакулам в Керале и впадает в Перияр в Кунчитанни.