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.