Do you remember Dolores Barrios, the woman from the planet Venus??
Her features resembled the description of the claimed aliens that came from Venus and walked among us.
Thailand is home to some of the world’s most beautiful temples and palaces, but it also has a lot of rocks. This is especially true at the Phou Sing mountain…