Popular destinations for Religion and Spiritual tours include India , Nepal , Sri Lanka , Bhutan , Belize , Costa Rica , El Salvador , Guatemala , Himalaya and Honduras