News

Who knew Turkey had the oldest structure in the world. Gobekli Tepe at 12,000 years old its older than the pyramids. We also ...
Located on the borders of Guinea, Liberia and Côte d’Ivoire, Mount Nimba rises above the surrounding savannah. Its slopes are covered by dense forest at the foot of grassy mountain pastures. They ...