Beautifully situated on Lake Inawashiro, Lakeside Vista offers all the amenities you need to make your vacation complete. The resort has a beach area on the lake with fishing available, an outdoor swimming pool, a whirlpool spa, two tennis courts, and a health club with a sauna. The area is well kno...
More Details >>