Where are all these places? These are about 80 miles from Grand Central Station in the very center of New York City. Believe it or not. Even though it looks like I am out in Utah.
These are the Catskills in New York
Oh yeah. I saw three different herds of deer. So watch out riding there.
__________________
2020 Lifan x-pect
|