Mont Buxton is an administrative district of Seychelles located on the island of Mahé.
Map of Mont Buxton, Seychelles
References
Mont Buxton Wikipedia(Text) CC BY-SA
Mont Buxton is an administrative district of Seychelles located on the island of Mahé.