The Best Santa Teresa Di Gallura Hotels
Are you picking Santa Teresa di Gallura as your base for your summer holidays? Don’t worry, there are many excellent Santa Teresa di Gallura hotels! Santa Teresa di Gallura is a lovely small town located in the north-eastern part of Sardinia, more specifically in a region called Gallura – famous for the production of wine … Read more