A Beloved Alpaca Farm on the Isle of Wight Is Closing After 15 Years as Tourism Shifts
A charming farm park that captured the hearts of visitors for over a decade has announced it will be shutting its gates for good. West Wight Alpacas, located in Wellow on the Isle of Wight off the southern coast of England, will close to the public in September 2025 after 15 years in operation. Owners…
