although some wished the resort's beach was a bit larger. Serenely located in St. Lucia along Choc Bay, the all-inclusive St. James's Club Morgan Bay boasts six bars, four pools, nonmotorized and ...
St. James' Club is located on a private peninsula, on the popular southwest side of the island, between Willoughby Bay and English Harbour. Thanks to the gated entrance it is in many ways its own ...