Banyalbufar Is a vila and Majorcan municipality situated to the west of the island, between the Tramuntana and the sea Mediterranean. Limit with Estellencs, Puigpunyent, Esporles and Valldemossa.