Рет қаралды 2,208
TheManCave Channel
We had a wonderful time staying at the Palms Turks and Caicos at Grace Bay on Providenciales. This was filmed the summer of 2019.