Sandals Royal Bahamian video review
The weather in the North East is cold and January is one of our slower months. So, spontaneously, we took a quick trip to the Sandals Royal Bahamian resort. Which is located on Nassau in the Bahamas. This was our second time to this particular resort, so we decided to upgrade to the Balmorial beach …