Author Image: Terri Colby

Terri Colby

All Stories

The Beaver Head Light is an 1858  lighthouse that stands at the south end of Beaver Island.
Beaches, like this one at Manuel Antonio National Park, are big tourist draws in Costa Rica.