The Talayotic culture built Megalithic structures on the islands of Menorca and Mayorca off the coast of spain. These standing structures are reffered to as Dolmens but in Catalan they refer to them as taula, meaning table. This compound is called Talati de Dalt and located on the island of Menorca. Not is much known of this Neolithic culture. Like its sisters of the north these megaliths are a wonder. No one knows quite why or how they builts these Megaliths.