Why go abroad when you can go to Weymouth! In a recent Travellers choice award Weymouth in Dorset was named along side famous European locations such as Cala Rossa, Favignana in Italy, Playa de Bolonia in Spain and Eggremni Beach in Lefkada Greece. TripAdvisor also voted Weymouth as the second…