As the name suggests, Toshali National Crafts Mela is a once-a-year confluence of exquisite products of master craftsmen and artisans from across the nation at the capital city of Odisha.
Copyright © 2024 - Odisha Television Limited All Rights Reserved.