Mallorca and Menorca.
[London?] :  New Holland, 
c1996.
Includes street plans of major towns and tourist areas.