Mission Lodge ist leicht zu erreichen und bietet neben den interessanten Ruinen einen ausgezeichneten Ausblick über die Westküste Mahés. Bekannt als Venns Town (und später Capucin) ist es auch eine der historischen Stätten der Seychellen und eine der wenigen Sehenswürdigkeiten der Hauptinsel Mahé abseits der traumhaften Natur. Hier gingen Kinder der befreiten Sklaven im späten 19. Jahrhundert zur Schule. Einige der eher kleinen Ruinen nahe des Parkplatzes zeugen von der bewegten Vergangenheit. Dieser Ort hat vor allem am späteren Nachmittag, wenn man alleine ist, etwas magisches und ist in jedem Fall einen Besuch wert. Seit 2013 ist die Mission Lodge ein Unseco Weltkulturerbe