Giant green sea turtles laying eggs in Sri Lanka
REKAWA, Sri Lanka — I am normally a lousy target for street hustling. My street instincts are pretty accurate. Through 37 years of international travel, I can tell when a “special price” isn’t special, when a “tour” is short for “tourist trap.” The last time I trusted a cab driver was in 1997 in Rio […]