Spending Magical 3 Days in Cairns

Having limited time in visiting an area can be a headache deciding what to do and what to see. How to spend three magical Days in Cairns?