This is something that you can do in a quick stop while visiting Isabela. Just off the main road this church has some unique features. It's altar is partially made up of a carved giant tortoise. In addition the stained glass windows instead of depicting scenes from the…