The Falls is a lodging, located at Molyneux Rd, Holetown, Barbados. Visit their website www.thefallsbarbados.com for more detailed information.
Gated apartments I walk past it every morning onway to work