fromTravel + Leisure3 weeks agoThis North Carolina Beach Town Has Clear, Caribbean-like WatersEmerald Isle, a serene beach town in North Carolina, offers stunning clear waters and a relaxingly tranquil vacation spot without needing to travel to the Caribbean.East Bay food