Most Cape attractions open