The southern part of India attracts many tourists every year with its beauty. Here the lush green views, beautiful valleys and high mountains can win anyone’s heart. This part of India is full of beauty and mystery, you will always remember the holidays spent here.

So if you want to go on a trip to South India, then definitely visit these 5 places too.

This coastal town of Kerala is a popular tourist destination, where you will find hills, pristine beaches, forts, lakes and light houses. The big attraction of this place is the delicious seafood here. Make sure to visit this place to make a lot of memories. Apart from this, some of the major attractions of this place are Varkala Beach, Janardhana Swamy Temple and Papanasam Beach.

This South Indian destination is a paradise for travelers from all over the world. Stunningly beautiful, this place sprawls along the Tungabhadra River, and is home to the ruins of the Vijayanagara Empire. You can visit this place to know more about the history and lost kingdoms. The attractive architecture of the temples is another attraction of this place that you must not miss out on.

Visit this popular South Indian city to witness the lush green hills. This place is best for those people who travel only to spend time in the midst of nature. Here you can go trekking at Sylvan Heights, spot unique wildlife, explore mysterious caves and boat tours to beautiful dams and mystic islands.

Munnar is a hill station and is worth visiting as it is adorned with beautiful tea plantations, and is one of the largest tea growing regions of the country. This destination is pristine and serene in every way, so it should definitely be on your travel wish list. You can visit the Tea Museum, St. Anthony Statue and the local market here.

Situated on the banks of the Arabian Sea in the city of Thiruvananthapuram, Kerala, this city is full of beautiful historical attractions, open beaches, and some amazing seafood.