Our+Location



St. Madacruz is an island that has yet not been discovered. There is an active volcano on the island. This volcano is called Mt. Hepheastus. The island is located up north near Iceland, Finland and Norway.