Perhaps the best viewing platform on Mahe Island is the place at the end of the trail leading to the Kopolia Waterfall. It offers stunning views of the city of Victoria. If you're lucky, you'll even be able to see planes landing below you.
The path to this site is not easy, but it's worth it. I highly recommend visiting this place!