Discover the Enchanting Beauty of Peterborg Point
Welcome to Peterborg Point, on the stunning island of St. Thomas in the U.S. VirginIslands. With its breathtaking views and proximity to Magen’s Bay Beach, PeterborgPoint offers a slice of paradise like no other.Perched atop a picturesque hillside, this top notch neighborhood...