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.