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.
The world's largest religious monument, this massive temple is mostly visited by the followers of Hinduism and Buddhism.
Angkor Wat, Cambodia
Being Islam's most sacred place, it is every Muslim's duty to visit this holy city at least once in a lifetime.
Mecca, Saudi Arabia
One of the holiest shrines in the world, this basilica is believed to be the most visited Christian pilgrimage site.
St. Peter's Basilica, Vatican City
The remains of the Second Jewish Temple which was destroyed by the Romans, is considered a sacred place in Judaism.
Western Wall, Israel
To worship the great Sikh gurus, Sikhs from all over the world visit the Harmandir Sahib in Amritsar, a Gurdwara plated with pure gold.
Golden Temple, India
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 preeminent Christian pilgrimage route - Camino de Santiago leads to this majestic cathedral where Saint James the Great was buried.