Lake Formosa Travel Info
Location | Orlando, United States of America |
---|---|
Similar neighborhoods | Florida Center, Airport North and International Drive South |
Number of hotels | 15,727 |
Known landmarks | Orlando Science Center, Church Street Station and Orlando Museum of Art |
Known for | Culture |