Mattur -The Legend Of The Last Sanskrit Speaking Village Of The World

Mattur is a village tucked in the misty expanse of Shimoga, which is the last Sanskrit speaking Vedic village in the world.

Full Details