Explore details about location Gift Hill Road. Gift Hill Road is a location situated within the St. John Island alongside other areas such as Peter Bay Rd, Margaret Hill Rd, Gift Hill Road.