TeTa on Anguilla

The Caribbean island of Anguilla is a quiet tropical paradise which Teresa and Tad had a pleasure to visit in January 1997. The trip was quite eventful:

[Home]TeTa Last updated 1997-01-30