Palakkad Tours
Palakkad: Journey of mind, body and spirit! Derived from the words Pala, meaning a tree with sweet scented flowers and Kadu, meaning forest; this is a land of palm trees and paddy fields, with probably the world’s biggest mountain pass (30-40 kms). A visit here combines history, culture and abounding panorama.
Ideal For
Ayurveda
Nature & Landscapes
Relaxation & Spas
Highlights
-
Ayurveda Treatments
-
Palakkad Fort
-
Trekking
Recommended South India Vacations
Places to Stay
Sorry, your search found no results.
