Set on England’s Jurassic Coast, Portland offers seaside charm and dramatic landscapes. Stroll historic Weymouth, explore coastal cliffs, or venture inland to see ancient wonders like Stonehenge—just a short day trip away from this storied southern port.