A giant rubber duck being worshipped by thousands of people.

Home

10 Weirdest Things Exhibited in Museums ...

7 Bizarre Festivals in Australia ...

Down the Ganges River

7 Wonders of Egypt ...

7 Wonders of the Mythical World ...