South India is full of temples, culture, nature, hills and beaches to visit. Being a South Indian I have travelled extensively in south India and here are some spots you could plan your visit. Kerala- Filled with abundant nature, backwaters and jaw dropping hills- Ilaveezha poonjira, paniyeli poru, Kumarakom, Gavi, vagamon, ponmudi. Kochi and Trivandrum have some historical spots to explore, while Alleppey is an all time favourite spot. Karnataka- With lush greenery awesome weather, kudremukh, agumbe, Dandeli, Badami, Talakadu and Bylakuppe are some spots. Don’t miss out on exploring Bengaluru, mysuru, mangaluru, hampi and chikmagalur. Gokarna is an all time favourite spot for lovely beaches. Tamilnadu - filled with culture, lot of temples and roads where you could just ride, Dhanushkodi, kumabakonam, Tirunelveli, Salem, Kodaikanal, Ooty, Coonoor are some spots to explore. Don’t miss out on Chennai, Madurai, Tiruchirappalli. Kanyakumari is a beach town tourist friendly all time favourite spot. Andhra Pradesh- with lot of hidden gems, mangrove forest to explore, lepakshi, lambasinghi, Kurnool, warangal, Tirupathi, Chittoor, Secunderabad are some spots to explore. Don’t miss out on Vizag all time favourite spot for beaches and Hyderabad which is now a part of Telengana. https://www.tripoto.com/india/trips/visit-these-10-ideal-counterparts-of-most-visited-destinations-in-south-india-for-your-next-holiday-5c16243319de3
Kindly check the above Tripoto link for more details.