The world’s longest treasure hunt appears to have come to an end, after an announcement in France that a buried statuette of a golden owl has finally been unearthed - after 31 years.
The golden owl figurine, a symbol of wisdom and prosperity in Vastu Shastra, has a magical charm when placed correctly in a ...