Walk around the lovely city of Oporto accompanied by a local, fluent both in English and French. Other languages may be possible as well.