Another virtuoso performance from Jesse James – he really is a very special tour guide. Yesterday we had a tour of La Brea Pitch Lake in the south of Trinidad which was totally amazing, the eighth wonder? Perhaps not, but there are only 2 others in the world and I don’t suppose you’d be allowed […]