Daffodil Lake View
Holiday apartment rental
Address
H5X5+P6Q, Thrikkaipatta part, Kerala 673593, India
Rating on Google Maps
4.90 (18 reviews)Open on Google Maps
Discover top rated places in Muttil
H5X5+P6Q, Thrikkaipatta part, Kerala 673593, India