Posted inOperations The newly refurbished Sterling Karwar is now open to guests by Staff WriterAugust 5, 2024August 5, 2024 The 84-room resort at Karwar is nestled near the estuary where the Kali River enters the Arabian Sea