Where is the place called "the point" at in moreno valley?
I live in moreno valley ca and i hear people talk about this place called the point i guess it has some cool amazing view i guess & i wanted to see where i can check it out for myself :)..where can i go to this so called point? How do i get there?