The Falls Shopping Center

One of the largest open-air shopping centers in the country, The Falls features over 100 shops and restaurants, with covered walkways surrounded by stunning tropical gardens and ponds.

Business Hour

Mo-Sa 10:00-21:00
Su 12:00-19:00

Tips add
Be the first one to add tips.

User Comments

No comment found.
Rate
Comments