South India is a sacred natural wonder not only with awe-inspiring culture, history and spirituality but it also captivates visitors with it...