Explore details about location South Triangle Pond Road. South Triangle Pond Road is a location situated within the Plymouth alongside other areas such as Samoset Street, Leeward Way, Ropewalk Court.