The Moorea Beachcomber is located at a town called Papetoai.
French Polynesia - April 2004