French Polynesia and Tahiti have long been seen as the archetypical South Seas Paradise, and Radar wants to know if this still holds true today.
Create an account to continue watching