The name literally means “ pool of nectar”. Enjoys India Tour Package Company for both historical and religious significance