Sterling Holidays Announces Launch of Resort in Panchgani, Maharashtra

“Press Release: 1st June 2023  19th Hill Station in its portfolio.  Located atop a private hillock offering an exclusive and unique view of the hill station. 1st June 2023: Sterling Holiday Resorts is a leading leisure hospitality brand, with resorts across hills, beaches, jungles, waterfront,