News

Tavistock Group Press & Updates

Why Albany In The Bahamas Is One Of The Most Exclusive Resorts In The World

Posted on: October 15, 2018

Standing in a half-built concrete building, with the Bahamian sun blazing down, is a revelation. This is Albany – one of the world’s most exclusive resort communities located on New Providence Island in the Bahamas – and, it’s likely that you may not have heard of it. Owned by British billionaire Joe Lewis and his […]

Download PDF