Byen ligger ved elva Msta, og like oppstrøms fra Borovitsji ligger de kjente Msta-strykene, som er populære blant turister.