Morne Seychellois is the highest peak in Seychelles. Morne Seychellois is located on the island of Mahé in the Morne Seychellois National Park.
Wikipedia https://en.wikipedia.org/wiki/Morne_Seychellois
Address Seychelles
Coordinates -4°38'41.379" N 55°26'20.076" E