In this episode we are joined by Sherry Woodhouse, the owner of Mais Oui Villa in Jamaica! Mais Oui Villa is a full service, boutique villa resort in Discovery Bay Jamaica.
In this episode we are joined by Sherry Woodhouse, the owner of Mais Oui Villa in Jamaica! Mais Oui Villa is a full service, boutique villa resort in Discovery Bay Jamaica.