Monkey Bay Snorkeling

Astonishing Monkey Bay – Great Keppel Island

Great Keppel Island is the largest of 18 isles in the Keppel Group and is the jewel in the Keppel Bay crown, with pristine sandy beaches offering a mix of attractions and different perspectives – so much so that it deserves three separate posts to share its riches!  The first of these is Monkey Bay…