Nestled on the stunning northeastern coast of Sardinia, Budoni and San Teodoro are twin towns that offer a tranquil escape for tourists. Renowned for their golden beaches lapped by the azure waters of the Mediterranean https://budoni-santeodoro.com/