Boa Constrictor

Boa constrictor also called the red-tailed boa or the common boa, is a species of large, non-venomous, heavy-bodied snake. This Boa constrictor photo was taken in Panama.

Boa constrictor

Please visit for great videos from many countries and cities from around the world with country travel guides and the top places to visit in many cities.

Comments are closed.