Banyalbufar Mallorca, Towns in Mallorca Banyalbufar is a seaside village at the south-west of Tramuntana´s mountains, on the north coast of Mallorca (Majorca). Its origins are from the X century, during the muslim domination of … Read More...