Pelican Hill Resort & Spa are one of the 2019 winners Travel Partner Awards In by Abraham PendonMay 29, 2020