Maharepa

Maharepa is a village on the island of Mo'orea, in French Polynesia.