French Pass is a paradise - full of outdoor activities and beautiful scenery. We had such a magical stay including a close encounter with resident dolphins! So memorable. Thanks!