A serene beach located near English Harbour, perfect for snorkeling, swimming, and relaxing in the clear waters of Antigua’s southern coast.