Awe-inspiring views can be seen in every direction from this resort town on the shores of the Coral Sea, named for the year that Captain James Cook made landfall.
Awe-inspiring views can be seen in every direction from this resort town on the shores of the Coral Sea, named for the year that Captain James Cook made landfall.
Awe-inspiring views can be seen in every direction from this resort town on the shores of the Coral Sea, named for the year that Captain James Cook made landfall.
Awe-inspiring views can be seen in every direction from this resort town on the shores of the Coral Sea, named for the year that Captain James Cook made landfall.
Awe-inspiring views can be seen in every direction from this resort town on the shores of the Coral Sea, named for the year that Captain James Cook made landfall.