Slide Show : Down on the Bayou

(Photo: Jean Allsopp; styling by Brian Carter)
1  |  2  |  3  |  4  |  5  |  6  |  7

Easy Living
Cypremort Point, on the shores of Vermilion Bay, is about 100 miles from New Orleans. The bay offers some of Lousiana’s finest sailing.