Pearl of the Costa Brava, Begur is a medieval village surrounded by dream beaches and green mountains.