News

Ancient rock paintings have been uncovered in a cave within Brazil's Itatiaia National Park. Located at an altitude of 2,350 ...
Need a break from the commotion in Rio? Escape to this tranquil, little-known island boasting pristine beaches, a laid-back ...
Towering on top of one of the many hills that overlook Lodwar, is a gigantic statue of Jesus Christ with His hands spread apart. It is a mirror image of the iconic Christ The Redeemer sculpture that ...