Destressing in Barbados has never been so relaxing. We love this place!!
CHILLING IN PARADISE | Sailing Merewether (YouTube)