Posted on October 21, 2012
In Adventure travel, Central America, Daily Travel Photo
Three scarlet macaws in the Corcovado jungle
Three scarlet macaws in the Corcovado jungle in Costa Rica One of the best places to see scarlet macaws is in Corcovado National Park in…
Read More