All 1500 of them to be precise. Less than 30 minutes into our ride along the Shimanami Kaido, a ride that promised the quiet serenity of rural seaside Japan, a pack of serious Lycra-clad riders whooshed past by us like we’d been a bunch of grannies struggling to bike up a hill. Slightly bemused, but […]