Jeff October 24, 2017 0 Comments The Resort, on the Bahamas, claims to be the first in the world made with plus-size tourists in mind Source: Independent Tweet Share 0 Reddit +1 Pocket LinkedIn 0