The Carib House is an airy luxurious Caribbean colonial style villa which can accommodate groups of up to 10 persons. Located on the south coast of Antigua, close to the entrance of Falmouth Harbour a...