Answer:
The lake borders the countries of Peru and Bolivia. The largest city on the lake's shore is Puno which is on the Peruvian side.
It's Puno in Peru, if you need more information about hotels, guides, tourist information an travel about puno, cusco Peru and Machu Picchu visit www.cuscocityperu.com