From the top of Waterfall Bluff, you can look north to the Forestier Peninsula (the big mountain), and then on to Maria Island (on the horizon on the right).