Taiwan doesn't immediately come to mind when it comes to beach holidays, but the country actually has many amazing sandy beaches and gorgeous coastlines.