Jalisco, Mexico is well known for its vibrant cities, such as Guadalajara and Puerto Vallarta, but hidden within its picturesque landscapes are a number of charming villages waiting to be discovered. These hidden gems offer visitors a glimpse into Mexico’s rich cultural heritage and provide a unique glimpse into traditional Mexican life. From cobblestone streets […]