You should try the Le Pouce Mountain hiking which serves this purpose really well. Its peak offers many stunning panoramic views of the entire country on all sides if you rotate 360 degrees. Some of these include Port Louis, Moka range, Beau-Bassin Rose-Hill, islands, oceanic views, etc.