La Source - Grenada, Caribbean


 


The all-inclusive La Source is a wellness-oriented retreat located on Grenada's Pink Gin Beach. This hotel appeals to couples and singles looking for tranquil surroundings, holistic spa treatments and prime golf.