Imperial Beach is located on the shores of the Pacific Ocean in southwest California and offers plenty of fun when yo ...