Tamarind (KTDC)

5 Star  

Mannarkkadu, Palakkad, Kerala - 678 583

Tamarind (KTDC), Palakkad - Photos & Videos