by JL Staff The Picturesque City of San Diego Boasts Miles of Breathtaking Beaches and 5-Star Luxury Hotels