Atlantic Shores, Barbados. Apparently a “sea monster” has washed up on the shores of this small community in Barbados. The “monster” was found on the Silver Sands beach in Christ Church. Residents were baffled at the strange white blob that came up to the shore. Many of them, had previously seen this blog floating near
READ MORE