Casa Teulada on "The Observer", 16 May 2010
May 19, 2010 abortolotti 12 other publications
a drive along a scenic 30-mile coastal road leads you to this gem of a villa, located on the southernmost point of Sardinia.
a drive along a scenic 30-mile coastal road leads you to this gem of a villa, located on the southernmost point of Sardinia.