No, not the progressive and historically rich town of Massachusetts, USA. India carved herself her very own Salem town located in Tamil Nadu. Chennai express to Salem that took 6 hours to reach. The town is wedged amidst an amphitheatre of hills and a panoramic landscape. It epitomizes that big things can come in small packages that will grant some contentment to your life. For an intrepid traveller who follows the examples set by several explorers and wanderlust freaks, Salem is all about exquisite temples, mysterious national parks and awe-inspiring waterfalls. Even though it maintains its distance from the tinsel town, its subtly captivating power has attracted many over the years. It symbolizes the fact that Southern India has always been in stories for its myriad topography.