Megalithic Culture @ Necker Island

9 months ago
39

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 1 comment...