Rim of the World is a scenic stop along scenic highway 120 in California. Nature placed this vista point in the Stanislaus National Forest and it is a recommended rest…
Rim of the World is a scenic stop along scenic highway 120 in California. Nature placed this vista point in the Stanislaus National Forest and it is a recommended rest…