“Have you ever seen this little guy?” she asks. “I’ve been through every book, and it’s not in any of them.”
Blue Waters Inn is a beachfront resort tucked away in its own secluded bay amongst 46 acres of lush tropical grounds. It is located in Batteaux Bay, Speyside, Tobago.