Domestic Ferncreek Resorts appoints Baywatch Stayzz as its GSA for Pan IndiaOctober 14, 2021 Kodaikanal based Ferncreek Resorts has appointed Baywatch Stayzz (a subsidiary of Baywatch Travels P Ltd) as its pan India GSA.…