South India is known for its lush greenery, amazing beaches, old age temples and gorgeous hills. It is a heaven for all travellers. Whether it is a historical landmark or soothing hill stations, South India will cover you up all. This region caters to every type of travellers. South India...