Beautiful Cat Island is the largest island of Long Bay. It is rich in nature with limestone mountains, tropical forests, lakes, waterfalls and caves. The island also has virgin beaches and small fishing villages.