Ringed by green mountains, the sparkling bay stretches by an impossibly wide, sandy beach. It’s miles of waterfront make for an open-air fiesta of beach volleyball, bicyclists whizzing along the boardwalk, old men playing chess in shady parks and food-truck vendors hawking everything from fruit ices to sugarcane water. Squint your eyes, and it could […]