Sort by
  • Newest
  • Newest
  • Oldest
Travel
Picture-perfect: Instagrammable Spots of Taiwan
Dubbed the “the heart of Asia”, the little island of Taiwan is an often overlooked destination.  Located east of China in the South China Seas, the island is host to humming metropolises surrounded by an astonishing amount of hidden forests and lush mountainous landforms, not to mention the beautiful beaches, staggering sunsets, and friendly people. These are all the makings...