Meghalaya has completed its first feature film under the Film Tourism Policy 2025. Telugu film Baa Baa Black Sheep was shot entirely in the State in 25 days and engaged nearly 2,000 local youth across the production
The new policy aims to establish Meghalaya as a leading filmmaking destination in the northeast. It is designed to attract both national and international productions