A small fair in the middle of the city of Truro.
I Google Earthed Truro, England. I can't see any merry-go-round! Are you sure it wasn't in Goonhaven?
Nope it was on the plaza in Truro, its always there.
Joking! Google doesn't have the accuracy. Was it an outing, or do you live there? We've nothing but cows to look at here. Unless you like trucks.