Shimoga

Shimoga

Shimoga now known as Shivamogga and its beautiful Malanad (male nadu means land of the hills) region is vividly captured…