Tags Orchid Island

Tag: Orchid Island

The Fascinating Orchid Island (Lanyu) in Taiwan

Situated in the Pacific Ocean approximately 90 km (56 miles) off the southeastern coast of Taiwan Island, Orchid Island (Lanyu蘭嶼) is one of Taiwan’s...

Most Read