The ancient Thiru Vallabha temple which is located 2km away from Thiruvalla Town in Pathanamthitta district in Kerala, is one among the one hundred and eight vaishnava thirupathis in India. Read More...