Stover Country Park 3. Wednesday Walks Stover Country Park is just 40 minutes from Bowerland and is beautiful on a sunny Devon day.