Nelson's Dockyard National Park is certainly one of the best places to visit in Antigua island. This UNESCO listed site is located in English Harbour, offering beautiful historic buildings, restored marina, walking trails, Dockyard Museum, charming hotels, restaurants, and cafes.