Nachi Beach Katsuura Love the beach? A panoramic view of Nachi Katsuura Beach in Wakayama Prefecture. by Ann Yamagishi