About Us

Nevis is part of the Federation of St. Kitts & Nevis and is located in the Leeward Islands of the West Indies. For more information about the island of Nevis, please contact the Nevis Tourism Authority, USA Tel 1.407.287.5204 or visit our website www.nevisisland.com Facebook – The Island of Nevis, West Indies.

Subscribe

Related Releases