Anyone read this article that primarily featured Couples Tower Isle with a short history of the resort?
I'm sure most everyone here knows which magazine I'm referring to as it seems you all vote in their reader's poll every year.
I'm surprised I haven't seen a thread about this yet. Anyone else subscribe or read this mag?

