Easily the most noticeable edifice once you pass into the resort's main entrance, the Water Falls is an imposing man-made structure where clear water is pumped up to its top and is made to trickle-down along tile arrangements down to a catch basin. It is the perfect backdrop for your resort souvenir photos.
< Back | Next >
No comments:
Post a Comment