Isabel Well-kept plantation Golden Rock, beautiful garden in a well kept plantation on Nevis Island. It holds one of the finest restaurants on the island. +5 Like