In 2000, he assisted local environmental activists to stop proposals by Chaffin Light, a real estate developer, and U.S. engineering giant Bechtel from building a large hotel and resort development that, Kennedy argued, threatened coral reefs and public beaches used extensively by local Bahamians, at Clifton Bay, New Providence Island.