Mecca, in a desert valley in western Saudi Arabia, is Islamís holiest city, as itís the birthplace of the Prophet Muhammad and the faith itself. Only Muslims are allowed in the city, with millions arriving for the annual Hajj (pilgrimage).
Guruvayur is a pilgrimage town in the southwest Indian state of Kerala. Itís known for centuries-old, red-roofed Guruvayur Temple, where Hindu devotees make offerings of fruit, spices or coins, often equivalent to their own weight.
Velankanni, is a Special Grade Panchayat Town in Nagapattinam district in the Indian state of Tamil Nadu. It lies on the Coromandel Coast of the Bay of Bengal, 350 km south of Chennai and 12 km south of Nagapattinam.