Search results
We did not find results for: orchid island taiwan lanyu.
Check spelling or type a new query.
We did not find results for: orchid island taiwan lanyu.
Check spelling or type a new query.
Orchid Island, also known by other names, is a 45 km2 volcanic island off the southeastern coast of Taiwan, which Orchid Island is part of. It is separated from the Batanes of the Philippines by the Bashi Channel of the Luzon Strait. Wikipedia