by eCommunicator The most beautiful lake in Taiwan, Sun Moon Lake is a lovely place to visit and unwind. (Viator Travel/YouTube) Sun Moon Lake is a beautiful alpine lake located in Taiwan’s Yuchi Township, Nantou County. Lalu Island in the middle of the lake separates the lake into a […]
Read More