Tara Del Sol
Tara Del Sol is a beautiful beachfront complex overlooking the sparkling blue waters of the Caribbean and barrier reef. Just 2 1/2 miles south of town and within leisurely walking distance along the beach to town, Tara Del Sol sits … Read more