Paradise found: The best of Antigua: "ANTIGUA, West Indies -- Picture perfect.
In some places in the world, that phrase isn't a cliche. It's an accurate description.
The beaches of Antigua, for example, are picture perfect.
Located in the heart of the Lesser Antilles' Leeward Islands, Antigua boasts 365 beaches ('one for every day of the year,' as the saying goes) -- a sandy parallel to lush Dominica, 100 miles south, which claims 365 rivers."