Surf Lodge is a beautiful and tranquil five-bedroom villa with a pool and rooftop deck. It is located on the south side of Providenciales in the very exclusive Long Bay Beach neighbourhood, surrounded by multi-million-dollar homes.
Only a two-minute w...
more