Beautiful spot to walk to. This is where my brother proposed!
Casino Point Edge is located at Avalon, CA 90704