Where is Grand Beach Resort Hotel, Traverse City located?
Grand Beach Resort Hotel, Traverse City, Michigan, United States (approx. 44.74618°, -85.54276°)
Grand Beach Resort Hotel, Traverse City, Michigan, United States (approx. 44.74618°, -85.54276°)