Beach 1 (Nature) Jabowok beach located on the north end of the island of Antigua in the caribbean. this beac is a top spot for kite surfers and wind sailers Download Beach 1 (Nature)