Maharepa

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

[1]

This French Polynesia-related geography article is a stub.

You can help Wikipedia by expanding it.