St. Thomas and Iguanas
One of the US Virgin Islands, St. Thomas, surprised us with it’s lizard residents. We knew that we might see them, but on our way to the Coral World Ocean Park we spotted iguanas in trees and as we entered the Park, they were everywhere. We want to share this post to make you more … More St. Thomas and Iguanas