A journey to South India is to experience the finest of Indian heritage, culture, and natural bounty.