“Unseen Meghalaya” Adjudged With Best Short Documentary Award At ’14th Jaipur International Film Festival’
NET Web Desk Narrating the magnificence of Living Root Bridges – a trailblazer and major tourist destination situated in the northeastern state of Meghalaya …