Source: Tourism MediaRipley's Believe It Or Not!WeltEuropaGroßbritannienLancashireEnglandBlackpoolSouth ShoreRipley's Believe It Or Not!