Ratnagiri town sits on a rocky headland where the Bhatye Creek meets the Arabian Sea, and the town's best sights are clustered around that promontory. The district beyond the town rewards those willing to drive the winding coastal roads: ancient forts, near-empty beaches, and the thick Sahyadri forests to the east.