se la variabile $nome corrisponde al nome della regione io farei così. Se non è così dimmi a quale variabile corrisponde ciò che vuoi far ripetere una sola volta..perchè sono un pò scemo ^_^

codice:
$i=1;
while ($row = mysql_fetch_array($results)) {
extract($row);
if ($i==1){
echo "<font color=\"#003300\"><center>$Nome</center></font>";
}
echo "<table width=\"90%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\">"
. " <tr>"
. " <td bgcolor=\"#B0C6B8\" align=\"left\" width=\"20%\">Data Inizio:</td>"
. " <td width=\"80%\" bgcolor=\"#B0C6B8\"> $Dal</td>"
. " </tr>"
. " <tr>"
. " <td bgcolor=\"#C1DDBA\" align=\"left\" width=\"20%\">Data Fine:</td>"
. " <td width=\"80%\" bgcolor=\"#C1DDBA\"> $Al</td>"
. " </tr>"
. " <tr>"
. " <td bgcolor=\"#B0C6B8\" align=\"left\" width=\"20%\">Descrizione:</td>"
. " <td width=\"80%\" bgcolor=\"#B0C6B8\"> $Descrizione</td>"
. " </tr>"
. " <tr>"
. " <td bgcolor=\"#C1DDBA\" align=\"left\" width=\"20%\">Informazioni:</td>"
. " <td width=\"80%\" bgcolor=\"#C1DDBA\"> $Informazioni</td>"
. " </tr>"
. "</table>
";
$i++;
}