7 months ago2 viewstravelvillageukA tour of the village of Godshill on the Isle of Wight, featuring its thatched cottages, medieval church, and tea rooms, highlighting its charm and historic character.