In almost every religion, pilgrims take on a journey driven by faith to reach a sacred destination or the pilgrimage site. Here are some of the most popular pilgrimage places visited by millions of believers every year.
Angkor Wat, Cambodia
The world's largest religious monument, this massive temple is mostly visited by the followers of Hinduism and Buddhism.
Mecca, Saudi Arabia
Being Islam's most sacred place, it is every Muslim's duty to visit this holy city at least once in a lifetime.
St. Peter's Basilica, Vatican City
One of the holiest shrines in the world, this basilica is believed to be the most visited Christian pilgrimage site.
Western Wall, Israel
The remains of the Second Jewish Temple which was destroyed by the Romans, is considered a sacred place in Judaism.
Golden Temple, India
To worship the great Sikh gurus, Sikhs from all over the world visit the Harmandir Sahib in Amritsar, a Gurdwara plated with pure gold.
Resting on banks of the Ganga - the holiest river in India, this sacred city is home to around 23,000 Hindu temples.
This Romanesque church in Bethlehem is the birthplace of Jesus, and that's why every year millions of Christian pilgrims visit this church.
The Church of the Nativity, Palestine
The pre-eminent Christian pilgrimage route - Camino de Santiago leads to this majestic cathedral where Saint James the Great was buried.