0 / 60 seg.

TRAVEL & TOURISM: "The Rock" has been called the grande dame of local hotels on this small peninsula