The Grand Canyon (Hebrew: גרנד קניון, literally "Grand Mall," a play on words with the actual Grand Canyon) is the largest shopping mall in northern Israel, located in the northern city of Haifa. It features 220 stores, of which approximately 80% are chain stores. Inside the mall there is also a 4,000 m2 (43,000 sq ft) spa, and a children's amusement park which closed in April 2014. The mall opens half an hour afte... (read more on Wikipedia)
You can add comments for this location below. Is there important information missing or incorrect/outdated? We´d be glad to get your feedback. More information about data privacy, netiquette can be found here.