If dining out is an important part of your vacation, then St Lucia is the island for you. There are so many options ranging from high-end restaurants to inexpensive local eateries. If you plan to dine out a lot on your vacation, it is probably ideal to stay at one of the villas on the […]