Have you seen holiday friendships? This is a great holiday website where you can do really simple searches for people you may have met on holiday . It also lets you keep a journal of all your holidays.
www.holidayfriendships.com
www.holidayfriendships.com