Original: Portland is  south of the resort of Weymouth, forming the southernmost point of the county of Dorset, England.
Simplified: Portland is south of the resort of Weymouth.