Category: Grenada

Silversands

by
Silversands

Silversands     Silversands is Grenada’s newest and most luxurious resort and, while still relatively unknown, we were lucky enough to spend a couple of nights there ahead of the hotel’s first-year anniversary to experience first hand what this hotel