Natural Splendor of Boutique Jamaican Hotel Meets its Match in World’s Most Statuesque Beauties JAMAICA (February 22, 2007) – Breathtaking supermodels and hot swimwear found sanctuary in the unspoiled beauty of The Caves in Negril for Sports Illustrated’s 2007 Swimsuit Issue. The boutique Jamaican resort was a perfect host for this season’s most buzzed-about issue […]