Megalithic Culture @ Necker Island

19 days ago
13

Necker island is an insignificant island with significant monument. How come no one knows anything about it?

This video is a compilation of materials that forms my own thoughts and opinions – Bernie Ong

Loading comments...