Princeton trails