Хорватия, Черногория, но не уверена насчет шопинга как в испании))Не хуже майорки только майорка... В каждой стране есть что-то свое,с изюминкой. Думаю ваш идеальный вариант тут - Италия, там очень много разных мест по нормальной цене. На мой взгляд майорка не самый дешевый курорт, даже если сравнивать с Италией.