5 Nis 2026 ... You must visit these ten places in South India at least once in your lifetime. Varkala for its dreamy cliff views. Coorg for mesmerizing ...