COVID-19 Elevated Hygiene Practices – Read more

Orchid Plaza Cairns very own China Town

Orchid Plaza is Cairns very own China Town all mainly focused around food. You will find very good value and very yummy Korean, Japanese, Thai, Chinese and Vietnamese food in here. Make a stop here at least once on your trip to Cairns