Westbound I-4 Mile Marker 94, Longwood, Florida USA
DELTA ORLANDO LAKE BUENA VISTA BY MARRIOTT
Claim copyright