Panthalams Residency Thekkady
Panthalams Residency Thekkady is a fine homestay in Thekkady with a restaurant located only 100 meters away from the Periyar Tiger Reserve. Guests of this property love to rent bikes in order to explore the hill station and its stunning tourist attractions. Travelers can find all the basic amenities in this property to find their … Read More