Ethan Walker, M.Sc. Grace Bay in Providenciales, Turks and Caicos, is a place where the sea mirrors the sky's azure beauty. This beach is famous for its pristine white sand that feels like powdered ...
A local fossil hunter found animal vomit at a Danish geological site that is believed to be 66 million years old.