Experts, can anyone confirm if this symbol was from the resort / trademark or used on any of its advertising. ?
Thanks for looking. D