San Teodoro (Sardinia) Hotels
San Teodoro is a beautiful town located on the northeastern coast of Sardinia. This part of the island is known for its stunning beaches and crystal-clear waters, making it a popular destination for tourists from all over the world. If...