Entire villa washed ashore on El Salvador beach

Imagine strolling along the beach and seeing THIS! An abandoned villa washed ashore on La Puntilla beach in southern El Salvador, becoming a local tourist magnet.

How the whole building ended up on a beach remains a mystery.