Articles tagged with: horse stables
Belize Photos »
Today’s Belize photo of the day is the Rio Grande Leopard Frog and its scientific name is Rana berlandieri. This aquatic frog is native to the southern US in Texas and New Mexico, and throughout south and central Mexico. This specie has been found from sea level to about 1,000 ft (333m) in elevation and may occur at higher elevations such as Belize’s Maya Mountains.