San Juan de los Lagos is a city and municipality in Jalisco, Mexico, known for its miraculous image of the Virgin Mary. Learn about its history, culture, economy and attractions from this comprehensive article. Top Attractions in SanJuandeLosLagos These rankings are informed by Tripadvisor data—we consider traveler reviews, ratings, number of page views, and user location. · San Juan de los Lagos is a small town in Jalisco, Mexico, known for its rich livestock and poultry farming. However, religious tourism has turned this town into one of the most sought-after in the country, and millions of visitors come to marvel at its surroundings. Located in the state of Jalisco, in central Mexico, 76 miles (123 kilometers) northeast of Guadalajara, the small town of SanJuandelosLagos is the second most visited pilgrimage shrine in Mexico. Thing to do in SanJuandelosLagos Discover the tourist places in SanJuandelosLagos Hotels in SanJuandelosLagos Things To Do in SanJuandelosLagos Restaurants in SanJuandelosLagos Book NowJump Queues with Skip the Line Tickets. Instant Confirmation & E-Tickets Available. Full Refund if You Cancel at least 24 Hours in Advance. Book Now. Do More with Viator.