Fish Restaurant Orchid Cafe
The fish restaurant Orchid Cafe is located in Khao Lak on the border with Phuket, Mai Khao Reserve. If you are on vacation in Khao Lak or on the coast of Mai Khao, you simply must visit this fish restaurant...
• 10 years ago