Mallorca, Spain is a DREAM (and we know as we ventured to Mallorca a few years ago!). The island off the coast of Spain is an ideal location for vacationing and hiking through the unspoiled nature. The northwest coast is occupied by Tramuntana Nature Park, with only several villages, and a small number of houses. […]