Sheraton

Kauai, The Garden Isle of Hawaii

Kauai island is known as “The Garden Isle” in Hawaii. The name is quite apropos since it is an absolutely stunning tropical island in…