Peru is known for Machu Picchu and Lima is known for its incredible density of extraordinary restaurants, but most people don’t know that you can swim with sea lions in Lima. In fact, this close encounter with wildlife in the Pacific Ocean is something you would expect for the Galapagos islands, but certainly not for Lima. However, it’s a great alternative to the usual day trips from Lima and it can definitely be considered one of the top things to do in Lima. If you don’t believe me, just read on…