Shanshui, Penghu County 880, Taiwan (R.O.C.)
There are many beautiful beaches of all sizes on Penghu archipelago. Yet, when it comes to Penghu Island itself, the beach that suits water sports best is definitely Shanshui Beach. Located in Shanshui Village in the south of Magong City, Shanshui Beach is a quite clean beach. Rarely affected by northeast monsoon, the southward beach is perfect for water sports, such as snorkeling, surfing, water playing, etc. Even in the tourism off-season, the beach is still visited by crowds of people. Besides, it's the richly-endowed natural environments that bring about some characteristic B&Bs around the beach. Mediterranean style, European style, and of course, the simple cozy home style are ready for you to choose from. If water sports are the main reason that draws you to Penghu, you can choose to stay in the B&B on Shanshui Beach. You'll definitely fall in love with this place.