Barnstaple
Barnstaple is a town in the local goverment district of North Devon in the south west of England.
Comments
-
Crowded with flowers
I spent a few weeks there and I fell in love with this place. It's amazing how friendly people can be and how many beautiful places there are in the world. It's very worth visiting - a town crowded with flowers set near the ocean.
Aleksandra, Poland - 23 September 2004

