London Day Trip: Alpaca Walking in Winchester, UK

Where to begin explaining this one… because, yes, we did travel on a day trip from London to a farm in Eastleigh, Winchester to go alpaca walking. What is an alpaca walk? It’s a walk where you take an alpaca on a leash for a stroll around his farm. Hensting…

View Post