You can visit this bar after visiting The Cabo Palace. The key aspect of Beyond Belief Seaview Bar & Garden Kitchen is the Thai cuisine.
Trip