Holy place for majority of Indians