Please enable JavaScript
Easy flat cycling in Moorea in French Polynesia despite being surrounded by towering mountains