Macrossan Street Port Douglas The main strip in Macrossan Street Port Douglas is a wonderful place to meander and eat, drink and relax on your holiday.