Recent Posts From North America
Haughton Impact Crater
The Haughton Impact Crater is one of the most fascinating geological formations on Earth, located on the remote and desolate Devon Island in
[...]
Horseshoe Bay
Horseshoe Bay is a very picturesque and amazing beach that is located in the eastern part of the Parish of Southampton, within the
[...]

