The Fern Creek announces the appointment of M/S. Baywatch Stayzz as the General Sales Agent (GSA) across India effective from September 1, 2021. A boutique getaway, Fern Creek is located at the heart of picturesque Kodaikanal on the Palani hills in South India. A British era summer retreat designed for utmost privacy, the property offers 7 Swiss luxury tents that are spread across 1.5 acres and have in room amenities equivalent to a 5-star resort. M/S. Baywatch Stayzz is a unit of M/S. Baywatch Travels Private Limited.