Our recent day trip to the North Fork area of Long Island to visit The Little Red Barn in Riverhead, NY. A pleasant family-friendly experience with lots of fun, friendly animals, and beautiful and tranquil surroundings.

Read more