News

Other good stops for stargazing are on Palomar Mountain, “especially going down East Grade Road and overlooking Lake Henshaw. There is a viewing platform about a mile up Highway S-7 (East Grade Road) ...