We all have heard the lore of Roswell, La Llorona and quite possibly the St James Hotel. However, there are more myths in the Land of Enchantment to befuddle the mind and make the inquisitive ponder.