While the trigger-happy among us might point to Intelligent Design or Alien Interference, these stone balls in Costa Rica are apparently a totally natural occurence. Ain’t Nature amazing?
Great Balls Of Stone
Categories:

Reflections on life at “De Witte Wand”…
Categories:
Leave a comment