Skip to playerSkip to main content
  • 16 years ago
We visited Avonlea - the make believe village where Anne of Green Gables book was set. Its in Cavendish, Prince Edward Island, which is a heavenly, idyllic place. For Prince Edward Island vacation rentals, check out http://viscape.com
Be the first to comment
Add your comment

Recommended