La Digue, a small but spectacular granite island 35 mi/55 km northeast of Mahe, receives cruise-ship passengers, though most of the activity is near the dock and the one road leading from it to t...