Archive | The Falls

The Falls Shopping Center

One of the nation’s most beautiful shopping, dining and entertainment complexes, The Falls Shopping Center is located in Miami just 20 minutes from downtown and the airport. Continue Reading

Published in The Falls Comments Off

Compare Miami Beach Hotels Rates



LIV at the Fontainebleau