Disney is moving ahead with their plans for Flamingo Crossing. Their crew recently started construction on the site. Flamingo Crossing is located on the west
Tag: Disney World’s new Flamingo Crossings
Four New Hotels Will Be Built at Disney World’s New Flamingo Crossings
As we previously reported, a project over 10 years in the works, Disney World’s new Flamingo Crossings will feature 237,000 square feet, apartments, and hotels