Let’s Travel Goes North
Twenty-four travelers joined others from Texas and from around the country to enjoy Mackinac Island, the Grand Hotel, and Niagara Falls. The tour began in Dearborn, Michigan, where everyone settled in for an 8-day tour to some...
Read More