ST. THOMAS — A yacht caught fire in Yacht Haven Grande on Tuesday afternoon and burned for several hours.

The motor yacht Positive Energy caught fire about 1 p.m. while moored at Yacht Haven Grande.

— Contact Suzanne Carlson at 340-714-9122 or email scarlson@dailynews.vi.