Majorca Tourist Information and Vacation Guide (Mallorca)
The Majorcan town of Soller is located on the north west coast of Mallorca Spain (Island of Majorca).
Among Soller's tourist attractions is an old narrow-gauge railroad that runs through the town. Visitors can ride the train through some very scenic countryside between Palma de Mallorca and the nearby Port of Soller.