Within easy reach of this spot
Close by you'll find அருள்மிகு ஶ்ரீ மழை மாரியம்மன் கோவில் மேற்பனைக்காடு, South India's Tallest Shiva Statue - 81 feet, Vembangudi Arulmigu Shri Veera Makaali Amman Temple.