Feather Leaf Inn
The Feather Leaf Inn is one of the Caribbean's premiere vegan destinations. Sign up for retreats and receive three delicious vegan meals a day or book a room and enjoy vegan poolside breakfasts.
Tagged in:
- Accommodation
- Carribean
- Events Space
- Retreats
- St Croix
- Virgin Islands