Jumby Bay Resort

Resort: Jumby Bay Resort

Location: Antigua

Description: Small award winning all inclusive resort on a private island near Antigua.

Jumby Bay Resort Video Tour: