Results 1 results found The Trou du Souffleur Beach on the west coast of Rurutu, Austral Islands, French Polynesia, Pacific Islands, Pacific