Kuruva Islands - DTPC Entry
Tourist attractionOne of the Top rateds in Palvelicham
Address
R3FQ+5WQ, Palvelicham, Kerala 670646, India
Rating on Google Maps
4.30 (36 reviews)Open on Google Maps
Discover top rated places in Palvelicham
One of the Top rateds in Palvelicham
One of the Top rateds in Palvelicham
R3FQ+5WQ, Palvelicham, Kerala 670646, India