As the July-August vacation season reaches its peak, tour operators are bracing for a bustling period. However, this morning, one Tour Operator, Leroy George, made an intriguing discovery at the Nylon Pool. While it might not be a supernatural event or a relic from Princess Margaret’s visit in 1955, the term “peekaboo island” is certainly generating curiosity and raising questions.