La città si trova in provincia di Lecce in Puglia. Situata sulla costa orientale della penisola salentina, all'imbocco del Canale d'Otranto, è uno dei centri a maggiore vocazione turistica del Salento. Ed è anche una stazione idrotermale.
Il Network di portali comprende il Circuito ItaliaSearch composto da un portale per ogni regione ed uno per ogni provincia d'Italia, oltre a numerosi altri portali, per un totale di oltre 150 portali in rete da 28 anni! Alto traffico sia nazionale che internazionale.