Spirituality is an essential part of Indian culture. Home to thousands of religious centres, tourists, pilgrims and other travel enthusiasts often opt for a full fledged tour of Indian pilgrim sites to gain a better understanding of Indian customs and traditions. Some of the most sacred pilgrimage sites in India are associated with the Ramayana which is an indispensable part of Hindu mythology.