Destination: Los Cabos The Buena Vista Beach Resort is a beachside property located in the tiny town of Buena Vista, in the state of Baja California Sur. Nestled in a beautiful region called East Cape, in an area fam... More InfoPhotos