Avatoru, French Polynesia Cruise Deals

An aerial view of Avatoru, a small tropical island in Rangiroa, French Polynesia, showing a small boat navigating the channel between two landmasses surrounded by coral reefs.