Shepherd Stays
Good Shepherd Estate Pillayar Kovil Street, Near St.Antony's Matriculation School,Gudalur, Tamilnadu, 643212 Gūdalūr, India,Object type: Hotel Gudalur
Located in Gūdalūr in the Tamil Nadu region, Shepherd Stays features a garden. The vacation home features 3 separate bedrooms, 1 bathroom, a fully equipped kitc