Thodupuzha is a great location: Jibu Jacob - The Times of India

He says shooting Vellimoonga there helped him drastically cut cost of production