South Florida’s Palm Beaches might be famous for their stunning beaches and glamorous lifestyle, but tucked away from the glitz...