Nevis Island Villa Rental – Windfall Villa

Windfall Villa – Nevis Island, West Indies Situated at the base of Nevis Peak, Windfall Villa offers unparalleled privacy, beauty, and tranquility.  From its verandah, you’ll enjoy panoramic views of Antigua, Montserrat, Barbuda and Guadeloupe.  The sounds of trade winds, green monkeys, tree frogs and morning doves will soothe and …

Read MoreNevis Island Villa Rental – Windfall Villa