Gajapuri (Sanskrit for “Elephant City”) is a destination for travelers who are seeking nature, privacy and comfort with the standards of a five-star hotel...more