Few places in the world can beat Campania’s sheer beauty, combining Mediterranean views, magnificent beaches and incredible mountain landscapes dotted with charming villages. Take in all the splendour and travel back in time with visits to Sorrento, Pompeii and Amalfi.