A Telugu feature film developed across the foothills of Meghalaya, with seven outdoor sets built in collaboration with local communities and extensive on-location production support.
A Telugu feature film developed across the foothills of Meghalaya, with seven outdoor sets built in collaboration with local communities and extensive on-location production support.