Posted on January 12, 2017 by adminAmerican Travelers visit Montpelier Estates Resort on the island of Nevis in the Caribbean