Welcome to South Beach.
Located 15 miles North of Los Barriles, and just a couple minutes from Punta Pescadero Resort.
Click here for a panoramic video of South Beach.
Click here for a panoramic video of South Beach.