The Big Apple is in Colborne, Ontario, Canada. Billed as the largest apple in the world at 10.7 meters tall. Worth a look if you are passing by.
Advertisements
The Big Apple is in Colborne, Ontario, Canada. Billed as the largest apple in the world at 10.7 meters tall. Worth a look if you are passing by.
No comments yet.
Leave a Reply