French Broad Chalet is the Ultimate Relaxing Luxury Destination in North Carolina — photo 2

French Broad Chalet is the Ultimate Relaxing Luxury Destination in North Carolina

You'll want to take a look inside the French Broad Chalet located in Marshall, North Carolina, United States. The lovely cabin building can accommodate up to 4 guests with 1 bedroom and 1 bathroom.