Pollensa Town, a municipality in Majorca, is an ancient town known for its attractive narrow streets, impressive main square, and encompassing mountainous landscape.