Pench, October 23, 2024: Sterling Holiday announced its second resort in Pench, on the Maharashtra side of the Pench Wildlife Sanctuary. The resort is conveniently located just off NH44 and easily accessible from Nagpur. The 4-acre property is embellished by manicured lawns and flagstone paths and is a green haven, making it an ideal getaway […]