What Are The Best Places To Visit In South India?

India is known for its rich cultural diversity. South of India is famous for its tradition, art and culture, richness in food, the rich flora and fauna, historical architecture and more. Southern India comprises of five states namely, Andhra Pradesh,…