Akimi Falls

1 year ago
2

The beauty of nature in Papua New Guinea located along Highlands Highway in Mendi, Southern Highlands Province..

Loading comments...