A island for holidays is where the holiday shop is.
I don't think they need another island for the shops.
Furthermore, when there is a quest, like the haunted house as you stated, it is usually hidden in the map somewhere.