Seals on Weymouth Beach Posted on 21st July 2020 by admin Seals on Weymouth beach this summer near Cafe Oasis.