Palakkayam Thattu Resort
Resort hotel • Private guest roomOne of the Best Places To Visits in Vellad
Address
4GPG+MXG, New Naduvil, Kerala 670582, India
Rating on Google Maps
4.10 (115 reviews)Open on Google Maps
Discover top rated places in Vellad
One of the Best Places To Visits in Vellad
One of the Best Places To Visits in Vellad
4GPG+MXG, New Naduvil, Kerala 670582, India