Attractions »


A quaint little town with a distinctively French flavour, Mahe is located 58 km north of Kozhikode and intersected by the River Mahe. The town was earlier known as ‘Mayyazhi’ but was renamed after ‘Mahe’ after the Frenchman who captured it. A union territory, Mahe is free of the strict government control on alcohol and has a number of wine shops. The Malayala Kalagramam, a centre of fine arts that teaches various forms of dance, music, sculpting, yoga and meditation is a sought after destination for those willing to learn the arts. St Teresa’s Church, one of the oldest churches of the Malabar region, is another place you must visit.