Amrit Ocean Resort Launches Florida’s Largest Wellness Spa
Amrit Ocean Resort, South Florida’s newest beachfront destination, has officially launched Amrit Wellness & Spa, the largest spa in Florida. The 103,000-square-foot facility, located on Palm Beach County's Singer Island, offers a wellness …