This sounds creepy but the famous “Tomb Villa” in the Vietnamese province of Ben Tre might looks like an ordinary house from the outside, yet step foot through the front door and you’ll notice that instead of the usual dining table there is a spine-chilling marble tomb complete with a …
Read More »