Cowmalya Theatre

Kozhinjampara, Kerala, India ● Complex