South India is a haven for nature enthusiasts. Clean air, majestic hills and breathtaking views win your heart and soul.