Valley Church Beach The Location For New Resort

Located in the South West side of Antigua on the calmer waters (leeward side) is Valley Church Beach golden crystalline sand and warm turquoise water. More