Return to beautiful Yarmouth. Enjoy this pretty Isle of Wight town, or go for a peaceful walk along the River