Tag: Tamatorizaki Viewpoint
Ishigaki Island in Japan : The Beauty Lies in Itself.
Ishigaki Island is the commercial hub of the Yaeyama Islands, in Japan’s southwestern Okinawa Prefecture. It's known for beaches and sites for snorkeling, diving...