21 Island Street is a lovely self catering holiday cottage, perfectly located next to the beautiful Salcombe estuary, a short level walk (only 5 mins) into the pretty town centre, and an ideal base from which to explore The Salcombe … Continue reading
June 23, 2011
by Andrew Turner Jones
0 comments




