29.9 C
Karachi
Friday, March 29, 2024
HomeTagsShelly island

Tag: shelly island

New mystery island suddenly rises from the sea along North Carolina coast

NORTH CAROLINA: A new mystery island has suddenly appeared in the Bermuda Triangle, but visitors are told to stay away from it. Nicknamed Shelly Island...

BREAKING NEWS

MUST READ