Se da naturalmente en las islas Mahé y Silhouette de las Islas Seychelles, donde crece en zonas montañosas y en la selva donde se ve amenazado por la pérdida de hábitat.