Leeward Islands Travel Guide

French Polynesia
Tahiti which includes a sandy beach and flowers