Steven Becker


Throughout history there have been an unbelievable number of statues of Jesus Christ erected all over the world. Worshippers feel encouraged by seeing the son of God depicted in stone, marble, and various metals. The original Christ of the Abyss statue is a bit different from many of the others viewed in and around the world’s holy places, and was made with this intention. Sculpted from bronze, it can be found immersed… Read More

Key Largo Key Largo (which means Long Key, named by the Spaniards) is one of the closest of the islands to the Florida mainland. Drive south from Miami for about an hour or so, and you will come to the drawbridge at Jewfish Creek. When you cross this bridge, you will find yourself in Key Largo, the first island of the Florida Keys. Key Largo is the home to the world’s largest… Read More