Il Lido Baywatch si trova in Puglia a Margherita di Savoia, stazione termo-balneare molto rinomata e frequentata in estate da moltissimi turisti provenienti dall’Italia e dall’estero, grazie alla presenza di un modernissimo ed attrezzatissimo stabilimento termale che oltre alle tradizionali cure inalatorie offre moltissimi altri trattamenti per la cura della salute e della bellezza.
La cittadina pugliese è conosciuta anche per le saline più grandi d’Italia e per la sua importante zona umida, habitat preferito da fenicotteri rosa e da altri rarissimi volatili.