Apartment
Theresian Homestay, Kulangara House, Near Tea County Resorts, Ikka Nagar, Devikolam, Kerala, India 685612