Sai baba temple located at RMGG+H7M, Palayam Bazaar Rd, Woraiyur, Tiruchirappalli, Tamil Nadu 620003.Without visiting South India’s majestic temples, which are regarded as the best temple buildings ever created and are the ideal fusion of art, architecture, and divinity, a trip there would be incomplete. Tamil Nadu is the state in South India with the most temples, many of which showcase some of the country’s finest temple architecture.