Sheila Leisure Farm, Taiwan

A Refreshing Mountain Retreat with Breathtaking View.

Taiwan-5844

Sheipa Leisure Farm perched at the top of 1,923 meters offers a panoramic view of the surrounding Sheipa Mountains of Sheipa National Park in the Guanwu National Forest Recreation Area. The main building and the accommodation are built to blend into the surrounding environment giving you an easy access to enjoy the natural sceneries and fresh air. Continue reading “Sheila Leisure Farm, Taiwan”